Micron Document




Java (langage)
part 56/76 · 136.5 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
public class HelloWorld {
private String text = "hello world";
}

Pour assurer la portabilité entre plateformes, les noms de classes devraient néanmoins être formés uniquement de caractères ASCII.

Opérateur de comparaison

| Opérateur | Signification |
|---|---|
| == | Égal (ne pas confondre avec = qui est l'opérateur d'assignation) |
| != | Différent |
| < | Inférieur |
| > | Supérieur |
| <= | Inférieur ou égal |
| >= | Supérieur ou égal |

Critiques du langage Java

Failles de sécurité

La plate-forme de développement Java propose un gestionnaire de sécuritécite-ref-84[84] (cf. supra § Exécution sécurisée de code distant) qui permet à un utilisateur de tester un exécutable douteux dans un « bac à sable » pour éviter de contaminer ses périphériques de stockage. Ce mode d'exécution restreint l'accès par l'exécutable à des options et interfaces exploitées par les logiciels malveillants : les manipulations sur les bases de fichiers locaux, plusieurs commandes systèmes ou de bas niveau, ou l'accès au réseau informatique.

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────